carton-making machine - English Synonyms Dictionary